The following information was provided by the Cloisters. The Cloisters was built by Miss Annie Jane Lawrence as an Open Air School and Theosophical Meditation Centre. Having moved to Letchworth in 1905, Miss Lawrence leased a three-acre plot and wasted … Continue reading Location
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed